pump flange - German English Dictionary